package com.pyb.java.commonutil;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import java.lang.reflect.Type;

public interface IParse {
    String toJson(@NonNull Object bean);

    @Nullable
    <T> T fromJson(@NonNull String json, @NonNull Class<T> clazz);

    @Nullable
    <T> T fromJson(@NonNull String json, @NonNull Type type);
}
